@charset "utf-8";
@media (min-width: 960px){
.uk-section-large{padding-top: 100px; padding-bottom: 100px;}
.uk-section {padding-top: 80px;padding-bottom: 80px;}
.uk-child-width-1-7\@m>* {width: calc(100% * 1 / 7.001);}
}



@media (min-width: 1921px){
.homeabout .txt{font-size:18px; line-height: 36px;}
}


@media (max-width: 1480px){
body{font-size:14px; }
.uk-container-large{max-width: 1200px;}
.header .uk-navbar-nav>li {margin: 0 5px;}
.header .uk-navbar-nav>li>a{padding:0 15px;}
.banner .bt-en{font-size:8.6vh; margin-top: 30px;}
.footer .uk-nav>li>a{font-size: 14px; line-height: 26px;}
.footer .uk-nav{margin-left:5px;}
.footer .lx{padding-left:50px;}
.footer .ewm{max-width:120px;font-size: 13px;}

.title h1{font-size:33px;}
.homeabout{ padding-bottom: 0px;}
.homeabout .txt{position: relative; padding-right:50px;line-height:26px;}
.homeabout .uk-margin-medium-top{margin-top:30px !important;}
.homeabout .uk-margin-large-top{margin-top:40px !important;}
.shuju h5{font-size:14px;}
.shuju h1, .shuju h1 .sz{font-size:42px;}
.news-list.xw .txt{padding:40px;}

.ggbanner.lianxi .by .fs{line-height:24px;}
.ggbanner.lianxi .by .ewm{font-size:13px;}

.guanyu .cont{line-height:24px;}

}
@media (min-width:768px) and (max-width: 1360px){
.footer .lx{padding-left:30px;}
}



/*==mob==*/
@media screen and (max-width:768px) {
body{line-height:26px; font-size: 14px;}
.uk-container{padding-right:25px; padding-left:25px;}
.header{padding:10px 0;}
/*.header .uk-navbar-nav>li>a,.header .uk-navbar-toggle{min-height: 45px; }*/
/*.header.mob .uk-logo.logo{width:160px;}

.header:hover .uk-logo.logo {width:160px; height:55px; background: url(../images/logo.svg) no-repeat left center; background-size: 100%}*/
.header .uk-logo.logo{width:110px; height:40px; background: url(../images/logo.png) no-repeat left center; background-size: 100% }
.header .uk-logo.logo span{font-size:24px; line-height:40px;}

#layout{position:relative; width: 100%; z-index: 10}
#layout.uk-sticky-fixed .header.mob .uk-logo.logo{width:110px;}
#layout.uk-sticky-fixed .header .uk-logo.logo{width:110px;  height:40px;}




.footer .ptb{padding:40px 0 20px 0;}
.foot-logo img{ width:130px; }
.banquan{font-size: 12px;}



/*banner*/
.banner{position: relative;}
.banner .btcn{font-size:30px;}
.banner .bten{font-size:12px;margin-top:10px;}
.uk-slidenav.jiantou{width: 26px; height:26px; line-height: 24px; text-align: center; padding:0; background:rgba(0,0,0,.5); border-radius: 100px;}
.uk-slidenav.jiantou svg {width: 8px;}




.ggbanner.uk-section-xlarge{padding-bottom: 70px; padding-top: 70px;}

.ggbanner h1{font-size:24px; line-height: 1.2;}
.ggbanner h2{font-size:20px;}
.ggbanner .pic-box .line{margin-top:15px; margin-bottom:15px;}

.ggbanner .uk-margin-small-top{margin-top:0px!important;}


.ggbanner .pic-box {padding-bottom:0px;}
.ggbanner .pic-box h1{font-size:24px; line-height: 1.2;} 
.ggbanner .pic-box h1 span{font-size: 22px;}
.ggbanner .pic-box.xww {padding-bottom: 30px;}
.ggbanner .pic-box h4{font-size:16px; line-height: 1.4;}



.homeabout .txt {padding-right:0; line-height: 26px;}
.about-left{position:relative; width:100%; right:0; top:0; margin-top:30px;}
.about-tu{padding-right:0px; padding-bottom:0px;}
.about-tu:before{display:none;}
.shuju h1, .shuju h1 .sz{font-size:36px; text-align:center;}
.shuju h5 {font-size:12px;text-align:center;}

.guanyu .cont{padding-right:0px; line-height:24px;}
.guanyu .about-tu{margin-top:30px;}
.wenhua{background-size:cover !important;}
.wenhua .whlb{padding:30px 20px;}
.rongyu .rylb img {
    max-height:250px;
}
.rongyu .rylb h5{font-size:12px;}


.wenhua.yygl .whlb{text-align:center;}
.wenhua .whlb .ms{line-height:22px;}


.ggbanner.lianxi .ggbg {background: -webkit-linear-gradient(left,rgba(0,63,174,0.4),rgba(0,0,0,0.2),rgba(0,0,0,0));
background: -moz-linear-gradient(left,rgba(0,63,174,0.2) 0%,rgba(0,0,0,0.1) 100%);; /*FireFox*/
background: -o-linear-gradient(left,rgba(0,63,174,0.2) 0%,rgba(0,0,0,0.1) 100%);  /* Opear */
background: -ms-linear-gradient(left,rgba(0,063,174,0.2),rgba(0,0,0,0.1)); /*IE10及IE10+*/
 width:85%; height: 100%; position:absolute; top: 0; left:0;}
.floating_ck{display: none;}


.ggbanner.lianxi .uk-cover {left: 30%;}


.anli-xx .pplogoo{width:80px;}
.anli-xx .pic {padding:20px;}
.anli-xx .pm{padding-left:0;}
.anli-xx .pm h2{font-size:24px;}



.pinpai .uk-subnav-pill>*>:first-child{ padding:3px 20px; font-size:14px;}
.pppic .cot{padding:30px 20px;}
.pppic .cot .mt{padding-left:15px;}
.pppic .cot .mt h3{margin-top:15px; font-size:22px;}
.pppic .cot .mt h4{font-size:16px;}
.pppic .cot .ms{margin-top:30px; font-size:16px; line-height:26px;}





.news-list .txt .tit{font-size:22px;}
.news-list .txt{padding:20px;}
.pplogo{right:20px; top:53px; width:80px;}
.hoempp:before{height:72%;}
.homenews-list .txt {padding: 20px;}
.news-list.xw .txt {padding:20px;}
.news-list.xw .txt h2 {font-size:20px;}
.news-list.xw .txt h6 {font-size:14px; line-height:24px;}


.uk-subnav {margin-left: -5px;}
.uk-subnav>* {padding-left:5px;}

.ggjt .uk-slidenav{ padding: 0; text-align: center; line-height:28px; width:30px; height:30px; border-radius: 40px; background:rgba(0,0,0,.5);}
.ggjt .uk-slidenav svg{color: #fff; width:10px;}

.weizi ,.weizi a{font-size:12px;}
.weizi{padding:10px 0;}

.title h1 {font-size:24px;}
.title h2 {font-size: 20px;}
.title h4{font-size:17px;}
.title .line{height:2px; width:30px; margin-top:15px;margin-bottom:15px;}




.jobZw .uk-accordion-title.ttt h5{font-size:14px;}
.jobZw.sh .uk-accordion-title{padding: 10px 0;}
.jobZw .job-bg{padding:20px;}
.jobZw .uk-accordion-title h5{font-size: 14px;}
.jobZw ul li,.jobZw .uk-accordion-title.ttt{margin-bottom:10px;}




.ggbanner.lianxi .by .ewm{font-size:13px; width:126px;}


.uk-tab.fc-tab>*>a{font-size: 16px;padding:0 10px 10px 10px;}
.subnav .uk-subnav>* a{font-size: 14px;}
/*subnav*/
.subnav{height: 50px; line-height: 50px;}
.subnav .uk-subnav>*{line-height: 49px;padding-left: 15px;}
.subnav .uk-subnav {margin-left: -15px;}
.subnav .uk-subnav-divider>::before{display: none;}



.uk-section-large {
    padding-top: 50px;
    padding-bottom: 50px;
}


.huanhang{display: initial;}
.uk-margin-large-top {margin-top: 20px!important;}
.uk-margin-top {margin-top: 10px!important;}
.uk-margin-medium-bottom {margin-bottom:20px!important;}




.more{font-size: 14px; height:40px; width:100px; text-align: center; line-height:40px; padding:0 15px 0 20px;}
.more1{font-size: 14px; height:40px; width:90px; text-align: center; line-height:40px; padding:0 15px 0 20px; background:#013fae; color:#fff; border-radius:80px;}



.uk-margin-medium-top {margin-top: 25px!important;}
.map{width: 100%;height:450px;}
}



@media screen and (max-width:430px){
.moreload ul.list .rr.ll{text-align: center;padding-top:40px; padding-left:0px;padding-right:0px; width: 100%;}
.moreload ul.list .rr.ll .dian {right:0; left:0px; margin:0 auto;}
.moreload ul.list .rr {text-align: center; margin-left:0%;padding-top:40px; padding-left:0px;padding-right:0px; width: 100%;}
.moreload ul.list .rr .dian {right:0; left:0px; margin:0 auto;}
.moreload ul.list .ms { line-height: 24px;font-size: 14px;}
}


